package ziface

//定义服务器接口
type IServer interface {
	//启动服务器方法
	Start()
	//停止服务器方法
	Stop()
	//开启业务服务方法
	Serve() error
	//路由功能：给当前服务注册一个路由业务方法，供客户端链接处理使用
	AddRouter(msgId uint32, router IHandler)
	//设置解码器
	SetEncoder(IEncoder)
	//设置事件处理器
	SetConnEvent(IConnEvent)
}
